function IsNum(v)

{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (var i = 0; i < v.length && IsNumber == true; i++) 
      { 
      Char = v.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}

function valida() {
	if (form1.ebd.value == "") {
		alert("Informe o nome da Escola Dominical");
		form1.ebd.focus();
		return false;
	}
	if (form1.igreja.value == "selecione") {
		alert("Selecione a igreja que pertence a EBD para continuar.");
		form1.igreja.focus();
		return false;
	}
}
function valida_classe() {
	if (form1.classe.value == "") {
		alert("Informe o nome da classe da Escola Dominical");
		form1.classe.focus();
		return false;
	}
	if (form1.ebd.value == "selecione") {
		alert("Selecione a Escola Bíblica Dominical para continuar.");
		form1.ebd.focus();
		return false;
	}
}
function valida_matricula() {
	if (form1.txtnome.value == "") {
		alert("Pesquise um membro para matricular.");
		form1.txtnome.focus();
		return false;
	}
	if (form1.membro.value == "" || form1.membro.value == null) {
		alert("Selecione o membro para matricular.");
		form1.membro.focus();
		return false;
	}
	if (form1.classe.value == "selecione") {
		alert("Selecione a classe da Escola Dominical");
		form1.classe.focus();
		return false;
	}
	
}
function valida_licao() {
	if (form1.licao.value == "") {
		alert("Informe o nome da Lição Bíblica!");
		form1.licao.focus();
		return false;
	}
	if (form1.trimestre.value == "selecione") {
		alert("Selecione o trimestre de lançamento da lição!");
		form1.trimestre.focus();
		return false;
	}
	if (form1.ano.value == "selecione") {
		alert("Selecione o ano de lançamento da lição!");
		form1.ano.focus();
		return false;
	}
	if (form1.tipo.value == "") {
		alert("Informe o tipo da Lição Bíblica! A que turma ela é direcionada.");
		form1.tipo.focus();
		return false;
	}
	if (form1.issn.value == "") {
		alert("Informe o ISSN de identificação da Lição Bíblica!");
		form1.issn.focus();
		return false;
	}
}
function telefone(f) {
	if (f.tel.value.length<9 || f.tel.value.length>10) {
		alert("Preencha o telefone corretamente.");
		f.tel.focus();
	}else{
		ddd = f.tel.value.substring(0,2);
		if (f.tel.value.length==9) {
			part1 = f.tel.value.substring(2,5);
			part2 = f.tel.value.substring(5,9);
		}
		if (f.tel.value.length==10) {
			part1 = f.tel.value.substring(2,6);
			part2 = f.tel.value.substring(6,10);
		}
		f.tel.value = "("+ddd+") "+part1+"-"+part2;
	}
}

function mData(data){
	if(mascaraInteiro(data)==false){
		event.returnValue = false;
	}	
	return formataCampo(data, '00/00/0000', event);
}
function mascaraInteiro(){
	if (event.keyCode < 48 || event.keyCode > 57){
		event.returnValue = false;
		return false;
	}
	return true;
}

function formataCampo(campo, Mascara, evento) { 
	var boleanoMascara; 
	
	var Digitato = evento.keyCode;
	exp = /\-|\.|\/|\(|\)|\:|\ /g;
	campoSoNumeros = campo.value.toString().replace( exp, "" ); 
   
	var posicaoCampo = 0;	 
	var NovoValorCampo="";
	var TamanhoMascara = campoSoNumeros.length;; 
	
	if (Digitato != 8) { // backspace 
		for(i=0; i<= TamanhoMascara; i++) { 
			boleanoMascara  = ((Mascara.charAt(i) == "-") || (Mascara.charAt(i) == ".")
								|| (Mascara.charAt(i) == "/") || (Mascara.charAt(i) == ":"));
			boleanoMascara  = boleanoMascara || ((Mascara.charAt(i) == "(") 
								|| (Mascara.charAt(i) == ")") || (Mascara.charAt(i) == " ") || (Mascara.charAt(i) == ":"));
			if (boleanoMascara) { 
				NovoValorCampo += Mascara.charAt(i); 
				  TamanhoMascara++;
			}else { 
				NovoValorCampo += campoSoNumeros.charAt(posicaoCampo); 
				posicaoCampo++; 
			  }	   	 
		  }	 
		campo.value = NovoValorCampo;
		  return true; 
	}else { 
		return true; 
	}
}